layout: Be quiet about trivialities
authorMatthias Clasen <mclasen@redhat.com>
Sat, 27 Mar 2021 12:59:21 +0000 (08:59 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 27 Mar 2021 12:59:21 +0000 (08:59 -0400)
Commit 8b82993dde5bea985d added a noisy warning
to gtk_distribute_natural_allocation to quiet a
compiler warning. It turn out that the file chooser
managed to trigger this warning, so make it a quiet
return.

gtk/gtksizerequest.c

index bad631c0224ff4f19d3f48b9489c2778241669f4..c614088b82c607aa0c72bb87905db1e703609e2a 100644 (file)
@@ -698,7 +698,9 @@ gtk_distribute_natural_allocation (int               extra_space,
   int    i;
 
   g_return_val_if_fail (extra_space >= 0, 0);
-  g_return_val_if_fail (n_requested_sizes > 0, 0);
+
+  if (n_requested_sizes == 0)
+    return extra_space;
 
   spreading = g_newa (guint, n_requested_sizes);